wolf-rayet star - French English Dictionary